// -*- mode: c++; coding: utf-8 -*-

#ifndef _PERSISTENT_TASK
#define _PERSISTENT_TASK

#include <Task.ice>

module Oreto {

  class PersistentTask implements Task {
    string name;
    string description;
    DateTime deadline;
    float cost;
    TaskReward reward;
    TaskState state;
  };

  sequence<PersistentTask> TaskSeq;

};

#endif
